Windows NT 4.0是
微软Windows NT内核家族的第四套(第四代)产品,于1996年7月29日发行。开发代号Cairo、Shell Update Release。属于32位的操作系统。其图形操作界面和
Windows 95操作系统相同。从这个版本开始,Windows NT也引入了开始菜单设计。
系统简介
虽然稳定性高于
Windows 95,然而以个人电脑而言,操作界面稍微缺乏弹性。其系统稳定性归功于将硬件资源虚拟化,软件必须借由系统的
API函数以使用硬件资源,而不像DOS以及Windows 95(包括稍后的版本)时期直接由软件进行控制的缘故。但稳定的代价是利用API函数进行操作所需要的步骤远比直接操作硬件资源多,因此造成硬件需求广泛的程序(如:游戏)执行上缓慢许多。许多以Win32 API函数开发的程序可以在Windows 95以及Windows NT 4.0上运行,但当时的主流3D游戏则因为后者对
DirectX的支持有限,而无法运行。
OpenGL以及DirectX已经成熟到有足够的运行效率,并且加上硬件本身也有足够的性能,才能够以可接受的速度运行API函数。
在2004年12月31日,微软终止了所有关于Windows NT 4.0的服务支持,然而到2014年4月为止,尽管微软希望他们的客户可以换成新的版本,依然有许多的企业组织继续使用旧设备持续稳定地使用该系统。
特色
服务器版本的Windows NT 4.0内置了网页服务器
IIS 2.0。并且直接支持Microsoft FrontPage(撰写以及管理网站的应用程序)的外挂插件(Plugin)以及延伸资源(Extension)。
此版本另一个重要的特色是针对网络应用程序提供了Microsoft Transaction Server,以及Microsoft Message Queuing(MSMQ),提高了通讯能力。
而与之前版本的明显差异,即为Windows NT将Graphics Device Interface(GDI)并入系统核心以提升
图形用户界面(GUI)的效率,使得系统效率与
Windows NT 3.51相比有长足的进步,不过也使得图形驱动程序也必须放在核心之中,造成潜在的稳定性问题。
Windows NT 4.0的缺点是缺乏对
Direct 3D和USB的支持。这个问题在之后的NT系统版本中(例如Windows 2000)获得了解决。也有第三方厂商开发了通用
驱动程序提供Windows NT 4.0对于DirectX与USB的支持。
NTBackup
NTBackup是Microsoft Windows的内置备份应用程序。起源于Windows NT,它存在于后续版本,包括Windows 2000、Windows XP及Windows Server 2003。该程序使用了专用备份格式(BKF)存放备份的文件,而备份媒体可以使用
磁带机、
Zip Drive、
软盘及
硬盘。
完整版本信息
Pre-Beta 1
Beta 1
Beta 2
Release Candidate 1
Release Candidate 2
RTM
Service Pack 1
Service Pack 2
Service Pack 3
Service Pack 4
Service Pack 5
Service Pack 6
Service Pack 6a
Post-Service Pack 6a Security Rollup
Post-RTM
Windows NT 4.0 Build 1386.1
为了修正
BUG,微软在Windows NT 4.0操作系统的
产品生命周期中,曾经发布数个
Service Pack,包括服务更新包和选择更新包。最后一个完整的Service Pack是为Service Pack 6a (SP6a)。
SP7原本预定在2001年初期发布,但是却成为SP6a后安全更新,而不是一个完整单独的Service Pack。
发布的Service Pack以及Option Pack也被用来增加新的功能。包括新版本的iis 3.0和4.0,增加Active Server Pages、公钥以及凭证授权功能、智能卡(Smart Card)支援、强化
对称多处理机(SMP Symmetric Multi Processor)的弹性,丛集支援、以及组件对象模型(COM)支援、以及其他等等。
发行版本
服务器
Windows NT 4.0服务器版(即Windows NT Server 4.0),发行于1996年,以小型企业的需求为设计原则的
服务器系统。
Windows NT 4.0企业服务器版,也叫Windows NT 4.0企业版(即Windows NT Enterprise Server 4.0),发行于1997年,是首次在Windows服务器版本的操作系统中加上企业版名称的系统。被设计在高使用率,高流量的网络中运行。
Windows NT 4.0终端服务器版(即Windows NT Terminal Server 4.0),发行于1998年,允许用户
远程登录。在Windows 2000中,同样的功能被称为终端机服务,而在Windows XP以及Windows Server 2003中,其被称为
远程桌面连接。
Windows NT 4.0服务器被包含于BackOffice Small Business Server 4.0以及4.5套装软件中。
其他版本
Windows NT 4.0
工作站版(即Windows NT Workstation 4.0)的设计目标为针对一般商业使用的
桌面操作系统。以稳定的纯32位作业环境为宣传,快速地在目标市场中获得成功地位。
Windows NT 4.0嵌入式版(即Windows NT Embedded 4.0)为针对特定设备,例如ATM而设计的小型系统。
安全性
Windows NT 4.0,对于安全性问题MS03-010并没有任何更新。原因是微软宣称“基于Windows NT 4.0和Windows 2000一些基本上的差异,为了修正此错误而重新编译Windows NT 4.0是不可能的,因为这需要重新构建Windows NT 4.0操作系统,而不是仅仅修改受影响的的RPC组件,这种规模的系统更新将不能保证原本为了Windows NT 4.0设计的程序能够继续在更新过的系统上运作。”
作为替代方案,微软建议Windows NT 4.0用户安装
防火墙关闭135端口以保护他们的系统。
2004年12月31日,微软终止了Windows NT 4.0包括安全更新的所有技术支持。因此,微软建议Windows NT 4.0客户升级为更新、更安全的Windows操作系统,例如Windows 2000或者
Windows Server 2003。
漏洞
一家美国安全公司表示,在Windows NT 4.0运行的网站将遭遇风险。
Windows NT 4.0存在的漏洞位于一个关键性的Windows协议:Server Message Block(SMB)。其实这个漏洞在Windows Server 2003操作系统、Windows XP操作系统和Windows 2000操作系统上都已经有了针对性的补丁(2月份),但由于微软公司对Windows NT 4.0维护支持的有效期在2004年12月31日结束,因此微软公司没有额外提供面向Windows NT 4.0的这个补丁。
Windows NT 4.0的用户如果想得到这个补丁,就只能接受微软的有偿服务,微软公司对Windows NT 4.0的有偿服务将一直持续到2006年底。
根据这家公司提供的调查数据,
网站服务器的用户大约有1.1%的比例还在使用Windows NT 4.0,
用户数量大约是680,000。这些网站,通常是SSL型网站,从事电子商务类活动,很容易引起恶意黑客的兴趣。
微软公司官方提供的解决方法有两个:
1:通过SMB的签名来减轻防护压力。
2:建议Windows NT 4.0的用户改用
Windows Server 2003。
Windows中的SMB可以帮助用户分享文件、
打印机、
串行端口和电脑间的联系,特别是服务器与客户机桌面之间的联系。该漏洞允许黑客通过发送一个特别制作的SMB包来完全控制目标系统。
生命周期策略